package com.ruoyi.system.domain.dto;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @Auther Yulong Liu
 * @Date 2023/12/12 17:46
 * @Description
 **/

@Data
public class DocInfoDto {

    Long id;

    String file_size;

    String file_name;

    String file_url;

    String content;

    public static List<DocBriefInfoDto> Info2Brief(List<DocInfoDto> infoList){
        /**@Description: 把详细的信息转化为简略的
         * @param [infoList]
         * @return List<DocBriefInfoDto>
         */
        if (infoList == null){
            return null;
        }
        List<DocBriefInfoDto> resList = new ArrayList<>();
        for (DocInfoDto info : infoList){
            resList.add(new DocBriefInfoDto(info.getId(), info.getFile_size(),info.getFile_name(),info.getFile_url()));
        }
        return resList;
    }
}